spot where the sea beats - Turc Anglais Dictionnaire